package com.ghck.shop.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 *
 * @author xuan.chen
 * @date 2015-12-29
 *
 */
public class OrderInvoice implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = -2790759713470291931L;

	/**  */
    private Integer id;

    /** 订单ID */
    private Integer orderId;

    /** 发票抬头 */
    private String title;

    /** 发票总金额 */
    private Integer amount;

    /** 创建时间 */
    private Date createTime;

    /** 打印时间 */
    private Date printTime;

    /** 普通发票 */
    private Integer invoiceType;

    /** 发票打印人姓名 */
    private String printOperator;

    /** 申请人ID 后台申请时填写 */
    private Integer applyUser;

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the orderId
	 */
	public Integer getOrderId() {
		return orderId;
	}

	/**
	 * @param orderId the orderId to set
	 */
	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * @param title the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * @return the amount
	 */
	public Integer getAmount() {
		return amount;
	}

	/**
	 * @param amount the amount to set
	 */
	public void setAmount(Integer amount) {
		this.amount = amount;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the printTime
	 */
	public Date getPrintTime() {
		return printTime;
	}

	/**
	 * @param printTime the printTime to set
	 */
	public void setPrintTime(Date printTime) {
		this.printTime = printTime;
	}

	/**
	 * @return the invoiceType
	 */
	public Integer getInvoiceType() {
		return invoiceType;
	}

	/**
	 * @param invoiceType the invoiceType to set
	 */
	public void setInvoiceType(Integer invoiceType) {
		this.invoiceType = invoiceType;
	}

	/**
	 * @return the printOperator
	 */
	public String getPrintOperator() {
		return printOperator;
	}

	/**
	 * @param printOperator the printOperator to set
	 */
	public void setPrintOperator(String printOperator) {
		this.printOperator = printOperator;
	}

	/**
	 * @return the applyUser
	 */
	public Integer getApplyUser() {
		return applyUser;
	}

	/**
	 * @param applyUser the applyUser to set
	 */
	public void setApplyUser(Integer applyUser) {
		this.applyUser = applyUser;
	}

    
}